• word of the day

    acocanthera oppositifolia

    acocanthera oppositifolia - Dictionary definition and meaning for word acocanthera oppositifolia

    Definition
    (noun) evergreen shrub or tree of South Africa
Download our Mobile App Today
Receive our word of the day
on Whatsapp